package com.hyl.service.weixin;

import com.alipay.api.AlipayApiException;
import com.hyl.domain.po.PayOrder;
import com.hyl.domain.req.ShopCartReq;
import com.hyl.domain.res.PayorderRes;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * @author hyl
 * @description创建订单
 * @create 2025-06-06 16:01
 */
@Service
public interface IOrderService {

    PayorderRes creatOrder(ShopCartReq shopCartReq) throws Exception;

    void changeOrderPaySuccess(String orderId);

    List<String> queryNoPayNotifyOrder();

    List<String> queryTimeoutCloseOrderList();

    boolean changeOrderClose(String orderId);
}
